<div
  class="px-4 md:px-6
  prose prose-base md:prose-lg max-w-none
  prose-headings:text-gray-800 prose-headings:m-0
  prose-h1:text-3xl prose-h1:md:text-4xl prose-h1:border-y-3 prose-h1:border-black
  prose-h1:-mx-6 prose-h1:px-6 prose-h1:py-3 prose-h1:mb-6 prose-h1:bg-primary
  prose-h2:text-2xl prose-h2:md:text-3xl prose-h2:mt-4 prose-h2:before:content-['##_']
  prose-h2:nth-of-type-[4n]:text-primary prose-h2:nth-of-type-[4n+1]:text-red prose-h2:nth-of-type-[4n+2]:text-teal prose-h2:nth-of-type-[4n+3]:text-orange
  prose-h3:text-xl prose-h3:mt-4 prose-h3:before:content-['###_']
  prose-h4:text-lg prose-h4:mt-4 prose-h4:mb-2 prose-h4:before:content-['####_']
  prose-p:text-justify prose-p:my-2 prose-p:mt-2
  prose-p:leading-relaxed prose-p:text-xl
  prose-a:text-blue-700 prose-a:font-bold prose-a:no-underline prose-a:border-b-2 prose-a:border-blue-700 prose-a:transition-all
  prose-a:hover:bg-blue-700 prose-a:hover:text-white
  prose-blockquote:bg-primary/70 prose-blockquote:shadow-neo prose-blockquote:border-3 prose-blockquote:border-black
  prose-blockquote:relative prose-blockquote:pl-8 prose-blockquote:pr-4
  prose-ul:pl-2 prose-ul:my-0 prose-ul:list-none
  prose-ol:pl-2 prose-ol:my-0 prose-ol:list-none
  prose-li:relative prose-li:pl-8 prose-li:my-1
  prose-pre:bg-background prose-pre:border-3 prose-pre:border-black prose-pre:shadow-neo
  prose-pre:rounded-none prose-pre:overflow-x-auto prose-pre:my-4
  prose-pre:text-xs md:prose-pre:text-base
  prose-table:border-3 prose-table:border-black
  prose-th:border-3 prose-th:border-black prose-th:p-2 prose-th:text-center
  prose-th:nth-of-type-[3n+1]:bg-secondary prose-th:nth-of-type-[3n+2]:bg-light-blue prose-th:nth-of-type-[3n]:bg-light-teal
  prose-td:border-3 prose-td:border-black prose-td:p-2
  prose-img:border-3 prose-img:border-black prose-img:shadow-neo prose-img:my-6
  prose-figcaption:text-center prose-figcaption:italic
  prose-hr:h-4 prose-hr:border-3 prose-hr:border-black prose-hr:my-4 prose-hr:nth-of-type-[even]:bg-secondary prose-hr:nth-of-type-[odd]:bg-primary"
>
  <slot />
</div>
